yıldız şeması ne demek?

Yıldız şeması, bir veritabanı modelleme tekniğidir. İlişkisel veritabanı yönetim sistemlerinde (RDBMS) kullanılır. Bir yıldız şeması, bir ana tablonun (fact table) belirli ölçümlere ve diğer tabloların (dimension tables) özelliklerine ilişkin bilgileri içerir. Bu şema, RDBMS'nin tüm verileri kolayca analiz etmesine ve raporlamasına olanak tanır.

Yıldız şeması, bir "yıldız" şeklinde tasvir edilir, burada çevresindeki tablolar, ana tablo ile ilişkilidir. Ana tablo, bir şirketin performansını ölçmek gibi işlemeyi ana hedeflerini yansıtan ölçümleri içerir. Boyut tabloları ise, ana tablo ile ilişkili özellikler, metaveri ve açıklamalar sağlar.

Bu tekniğin avantajı, yıldız şeması içindeki bilgilerin çok hızlı bir şekilde toplanabilmesidir. Bunun nedeni, ana tablodan yalnızca birkaç boyutta çapraz veri raporlamasına ihtiyaç duyulmasıdır. Ayrıca, boyut tablolarındaki verilerin güncellenmesi, ana tablonun verileriyle ilişkili ciddi sorunlara neden olmaz, veritabanının performansına en az etki eder.